package org.chs.ts.batch.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.chs.ts.base.batch.exec.entity.BatchDailyBasicTaskStepExec;


import java.util.List;

/**
 * @Description: batch_clear_basic_task_step_exec
 * @Author: jeecg-boot
 * @Date: 2024-04-09
 * @Version: V1.0
 */
//@DS(DataSourceConstant.DATA_SOURCE_MWBP)
public interface BatchDailyBasicTaskStepExecMapper extends BaseMapper<BatchDailyBasicTaskStepExec> {


    void updateTaskDailyStepByObj(@Param("taskExecId") String taskExecId, @Param("serverIP") String serverIP, @Param("serverName") String serverName,
                                  @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("rtnCode") String rtnCode, @Param(
            "execStatus") String execStatus);

    List<BatchDailyBasicTaskStepExec> getTask(@Param("batchSysCode") String batchSysCode, @Param("execDate") String execDate,
                                              @Param("currentHHmmss") String currentHHmmss);
}
